rusty flower-piercer - English Synonyms Dictionary